What is the meaning of the word "punch card"?

Definitions: